Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- g - Variable in class edu.claflin.finder.algo.clustering.Communities
- g - Variable in class edu.claflin.finder.algo.clustering.struct.infomap_struct.RelativeUndirectedBitLength
- generateCommunityFromLabel(int, int[], Graph) - Method in class edu.claflin.finder.algo.clustering.LabelPropagation
-
Performs FastGreedy community detection on a given Graph, returning the clustering with the maximum modularity.
- generateNodeToModule(Map<Integer, List<Node>>) - Static method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.RelativeUndirectedBitLength
- generateRandomOrder(List<Node>) - Method in class edu.claflin.finder.algo.clustering.LabelPropagation
-
Makes a random order for LPA algorithm.
- generateTree(PrioritySet<HuffmanNode>) - Method in class edu.claflin.finder.algo.huffman.HuffmanCode
- get(int, int) - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.SparseMatrix
-
get number at index or null if not set.
- get(int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get a single element.
- get(Integer) - Method in class edu.claflin.finder.algo.clustering.Communities
-
Get Community.
- get(T) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- get(T, TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- get_c1sigma() - Method in class edu.claflin.finder.algo.clustering.Walktrap.MutualConnectionsRecord
- get_c2sigma() - Method in class edu.claflin.finder.algo.clustering.Walktrap.MutualConnectionsRecord
- get_mutual_index() - Method in class edu.claflin.finder.algo.clustering.Walktrap.MutualConnectionsRecord
- getA() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.VectorValue
- getAdjacencyList(Node) - Method in class edu.claflin.finder.logic.Graph
-
Obtains an adjacency list for the supplied node based on the Graph.
- getAdjacencyMatrix() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getAdjacencyMatrix() - Method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
- getArray() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Access the internal two-dimensional array.
- getArrayCopy() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Copy the internal two-dimensional array.
- getBestBitLength() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapImplementation
- getBitLength() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.RelativeUndirectedBitLength
- getBoolean(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
-
Gets a boolean from the booleanList.
- getColumnDimension() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get column dimension.
- getColumnPackedCopy() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Make a one-dimensional column packed copy of the internal array.
- getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapImplementation
- getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
- getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
- getCommunity() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.VectorValue
- getComponents(Graph) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
- getComponents(List<Node>) - Method in class edu.claflin.finder.algo.clustering.GirvanNewman
-
Extracts the weak components from a graph.
- getConditionsList() - Method in class edu.claflin.finder.algo.ArgumentsBundle
-
Gets a copy of the conditionsList that will not structurally modify the one owned by the bundle.
- getConditionsList() - Method in class edu.claflin.finder.logic.ConditionedGraph
-
Returns an accessible list of conditions.
- getConnectedComponents(Graph) - Method in class edu.claflin.finder.algo.ConnectedComponentsDFS
-
Gets a list of this Graph's Connected Components.
- getConnectionsList() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperNode
- getD() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
-
Return the block diagonal eigenvalue matrix
- getData() - Method in class edu.claflin.finder.logic.Edge
-
Access method for the Edge's data (such as weight).
- getDegree() - Method in class edu.claflin.finder.logic.Node
-
Get the Node's in-degree.
- getDegree(Node) - Method in class edu.claflin.finder.algo.clustering.Walktrap
-
Get the Node degree.
- getDouble(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
-
Gets a double from the doubleList.
- getEdge() - Method in class edu.claflin.finder.algo.spanningtree.Prim.DistanceRecord
- getEdge(int, int) - Method in class edu.claflin.finder.logic.Graph
-
Deprecated.Outdated since v3. No replacement. Obtain the edge first, then obtain the data from the Edge object.
- getEdge(Node) - Method in class edu.claflin.finder.logic.Node
- getEdge(Node, Node) - Method in class edu.claflin.finder.logic.Graph
-
Locates an Edge object in the edgeList and returns it.
- getEdge(String, String) - Method in class edu.claflin.finder.logic.Graph
-
Deprecated.Outdated since v3. No replacement. Obtain the edge first, then obtain the data from the Edge object.
- getEdgeCount() - Method in class edu.claflin.finder.logic.Graph
-
Get the number of Edges in the Graph
- getEdgeList() - Method in class edu.claflin.finder.logic.Graph
-
Returns the list of edges in the graph.
- getEdges() - Method in class edu.claflin.finder.logic.Node
-
Get the Node's edges
- getEdgesBack(List<Node>) - Method in class edu.claflin.finder.logic.Graph
-
Gets the list edges of this Graph that involve the nodes in the given list
- getEdgeScore(Edge) - Method in class edu.claflin.finder.algo.clustering.struct.girvan_newman_struct.BetweennessCentrality
- getEndpoints() - Method in class edu.claflin.finder.logic.Edge
- getEnum(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
-
Gets an enum from the enumList.
- getFreq() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
- getFreq() - Method in class edu.claflin.finder.logic.Node
- getGraph() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getGraphList(int[], Graph) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
- getGraphSortOrder() - Method in class edu.claflin.finder.algo.Algorithm
- getGraphWeight() - Method in class edu.claflin.finder.logic.Graph
-
Get the Graph's total weight (sum of all edge weights)
- getGroupModMatrix(int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getGroupVector(double[][]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getHeight() - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getHeight(TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getI() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.IndexedHeapNode
- getIdentifier() - Method in class edu.claflin.finder.logic.Node
-
Access method for the Node's identifier.
- getImagEigenvalues() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
-
Return the imaginary parts of the eigenvalues
- getIndex() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNodeInfo
- getIndex() - Method in class edu.claflin.finder.algo.spanningtree.Prim.DistanceRecord
- getIndex1() - Method in class edu.claflin.finder.algo.clustering.struct.walk_trap_struct.HeapNodeWT
- getIndex2() - Method in class edu.claflin.finder.algo.clustering.struct.walk_trap_struct.HeapNodeWT
- getInfo() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNode
- getInteger(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
-
Gets an integer from the integerList.
- getIntegerIdentifier() - Method in class edu.claflin.finder.logic.Node
-
Get the index of the Node in its Graph's Node list.
- getJ() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.HeapNodeFG
- getLeft() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
- getLeftChild() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNode
-
Get the left child TreeNode.
- getList() - Method in class edu.claflin.finder.algo.clustering.Communities
-
Get Community structure as a List of Node Lists.
- getLogger() - Static method in class edu.claflin.finder.Global
-
Gets the logger.
- getM2() - Method in class edu.claflin.finder.algo.clustering.Communities
- getMatrix(int[], int[]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get a submatrix.
- getMatrix(int[], int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get a submatrix.
- getMatrix(int, int, int[]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get a submatrix.
- getMatrix(int, int, int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get a submatrix.
- getMax() - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getMax(int) - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.SparseMatrix
-
Get the maximum q value at row i
- getMax(TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getMembers() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.ModuleNode
- getMin() - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getMin(TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getMinNodeCount() - Method in class edu.claflin.finder.algo.Algorithm
- getModularityDelta(int, int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getModularityMatrix() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getModularityScore(double[][], int[]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- getName() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
- getName() - Method in class edu.claflin.finder.logic.Graph
-
Gets the name of the graph.
- getName(Graph, String, List<Edge>) - Method in class edu.claflin.finder.algo.spanningtree.ExtremumSpanningTree
- getNeighbors() - Method in class edu.claflin.finder.logic.Node
-
Get the Node's neighbors
- getNode(String) - Method in class edu.claflin.finder.logic.Graph
-
Gets a node based on its name.
- getNodeCount() - Method in class edu.claflin.finder.logic.Graph
-
Gets the number of nodes in the graph.
- getNodeEdges(Node) - Method in class edu.claflin.finder.logic.Graph
-
Get the list of Edges in which the given Node participates.
- getNodeIndex(Node) - Method in class edu.claflin.finder.logic.Graph
-
Gets the index of a Node object in memory.
- getNodeIndex(String) - Method in class edu.claflin.finder.logic.Graph
-
Deprecated.Outdated since v3. Replaced by {}
- getNodeList() - Method in class edu.claflin.finder.logic.Graph
-
Returns the list of nodes in the graph.
- getNodeModule(Node) - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapImplementation
- getNodeName(int) - Method in class edu.claflin.finder.logic.Graph
-
Deprecated.Outdated since v3. No replacement. Obtain the Node data via the
Nodeobject. - getObject(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
-
Gets an object from the enumList.
- getOppositeGroup() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperNode
- getOther(Node) - Method in class edu.claflin.finder.logic.Edge
- getOutput() - Static method in class edu.claflin.finder.Global
-
Gets the output directory for storing results.
- getPartiteNumber() - Method in class edu.claflin.finder.algo.Algorithm
- getPartiteNumber() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperNode
- getPartiteSets() - Method in class edu.claflin.finder.logic.Graph
-
Divides the given graph into two bipartite sets.
- getQ() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.HeapNodeFG
- getRealEigenvalues() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
-
Return the real parts of the eigenvalues
- getRight() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
- getRightChild() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNode
-
Get the right child TreeNode.
- getRowDimension() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Get row dimension.
- getRowPackedCopy() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
-
Make a one-dimensional row packed copy of the internal array.
- getSingleton() - Static method in class edu.claflin.finder.logic.cygrouper.Communicator
- getSource() - Method in class edu.claflin.finder.logic.Edge
-
Access method for the Edge's source.
- getSubGraph(int, int, String) - Method in class edu.claflin.finder.logic.Graph
-
Deprecated.Outdated since v3. Replaced by
Graph.getSubGraph(java.util.List, java.lang.String) - getSubGraph(ArrayList<String>, String) - Method in class edu.claflin.finder.logic.Graph
-
Deprecated.Outdated since v3. Replaced by
Graph.getSubGraph(java.util.List, java.lang.String) - getSubGraph(List<Node>, String) - Method in class edu.claflin.finder.logic.Graph
-
Returns a subGraph of this graph.
- getTarget() - Method in class edu.claflin.finder.logic.Edge
-
Access method for the Edge's target.
- getTree() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperAssembler
- getV() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
-
Return the eigenvector matrix
- getVal(T) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
- getValue() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.TreeNodeInfoFG
- getValue() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNodeInfo
- getValue() - Method in class edu.claflin.finder.algo.clustering.struct.walk_trap_struct.HeapNodeWT
- getVertexScore(Node) - Method in class edu.claflin.finder.algo.clustering.struct.girvan_newman_struct.BetweennessCentrality
- getWeight() - Method in class edu.claflin.finder.logic.Node
-
Get the Node's weight
- getWeight(Node) - Method in class edu.claflin.finder.algo.clustering.Walktrap
-
Get the Node weight.
- getWeight(List<Edge>) - Method in class edu.claflin.finder.algo.shortestpath.DijkstraShortestPath
- getWeightName() - Method in class edu.claflin.finder.algo.Algorithm
- GirvanNewman - Class in edu.claflin.finder.algo.clustering
-
Girvan-Newman Algorithm for Community Detection.
- GirvanNewman(ArgumentsBundle) - Constructor for class edu.claflin.finder.algo.clustering.GirvanNewman
- Global - Class in edu.claflin.finder
-
Holds "Global" data that needs to be accessed by multiple parts of the program.
- Global() - Constructor for class edu.claflin.finder.Global
-
Private constructor for preventing instantiation of the class.
- graph - Variable in class edu.claflin.finder.algo.clustering.struct.girvan_newman_struct.BetweennessCentrality
- graph - Variable in class edu.claflin.finder.algo.clustering.struct.infomap_struct.AvgBitLength
- graph - Variable in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapAlgorithm
- graph - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- graph - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
- graph - Static variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Tester
- graph - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
- Graph - Class in edu.claflin.finder.logic
-
Used to represent a graph in memory.
- Graph(String) - Constructor for class edu.claflin.finder.logic.Graph
-
Initializes the graph.
- Graph(String, List<Node>, List<Edge>) - Constructor for class edu.claflin.finder.logic.Graph
-
Private constructor used by subGraph method.
- GraphAverageWeightComparator - Class in edu.claflin.finder.logic.comp
- GraphAverageWeightComparator() - Constructor for class edu.claflin.finder.logic.comp.GraphAverageWeightComparator
- graphName - Variable in class edu.claflin.finder.logic.Graph
-
The name of the Graph provided by the user.
- GraphReader - Interface in edu.claflin.finder.io.graph.sub
-
Interface used for classes designed to read graphs from memory.
- GraphSizeComparator - Class in edu.claflin.finder.logic.comp
- GraphSizeComparator(boolean) - Constructor for class edu.claflin.finder.logic.comp.GraphSizeComparator
- GraphSortOrder() - Constructor for enum edu.claflin.finder.algo.Algorithm.GraphSortOrder
- GraphWriter - Interface in edu.claflin.finder.io.graph.sub
-
Interface used by classes that write graphs to memory.
- greatestPowerOf2LessThanN(int) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
-
.
- group - Variable in class edu.claflin.finder.logic.cygrouper.CygrouperNode
- GroupData(int, ArrayList<Integer>) - Constructor for class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm.GroupData
- groupLabel - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- groupLabel - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm.GroupData
- groupMap - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
- groupMapToString(HashMap<Integer, ArrayList<Integer>>, Graph) - Static method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.Tester
- groups - Static variable in class edu.claflin.finder.logic.cygrouper.Communicator
- groupsToString(int[]) - Static method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Tester
- groupToString(int[], int) - Static method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Tester
- groupToString(int[], int, Graph) - Static method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.Tester
- groupToString(HashMap<Integer, ArrayList<Integer>>, int, Graph) - Static method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.Tester
- groupVector - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
- groupVector - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
- GRPH - Enum constant in enum edu.claflin.finder.log.LogType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form